Python Job: Développeur Python et C++

Job added on

Company

NOVIPRO

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

  • English version below.

Notre client est une jeune entreprise montréalaise dans le domaine de la santé qui utilise la technologie pour améliorer les soins aux aînés. Ils se spécialisent dans la collecte, l'analyse et l'interprétation de données pour fournir des informations en temps réel sur l'état de santé et le bien-être des personnes âgées.


Votre objectif
Nous cherchons un développeur logiciel pour rejoindre leur équipe dynamique et contribuer au développement de solutions logicielles innovantes. Si vous êtes passionné par la résolution de problèmes complexes et la conception de solutions logicielles performantes, nous avons besoin de vos compétences.

Pourquoi rejoindre l'équipe ?

  • La possibilité de participer à une mission entrepreneuriale passionnante
  • Travailler sur des projets novateurs et stimulants
  • Un potentiel de croissance professionnel au sein de notre entreprise en pleine expansion
  • Des horaires de travail flexibles pour un meilleur équilibre travail-vie personnelle

Vos principales responsabilités :

  • Concevoir, développer et optimiser des solutions logicielles pour résoudre des problèmes complexes
  • Documenter les solutions techniques et partager les connaissances avec l'équipe
  • Revoir et optimiser les différentes solutions techniques et leurs processus
  • Participer aux activités de planification du chef de projet
  • Fournir des estimations réalistes et suivre régulièrement l'avancement du projet
  • Participer activement aux prises de décisions techniques concernant le développement de différentes solutions
  • Travailler en équipe selon la méthodologie Agile
  • Analyser les données collectées à partir d'une base de données pour l'élaboration et le développement d'algorithmes
  • Mettre en place des outils techniques, des pratiques de développement ainsi que des méthodes DEVOPS pour faciliter le déploiement dans les différents projets
  • Améliorer ou mettre en place des stacks pour le développement et l'élaboration des projets
  • Tester une ensemble de solutions algorithmiques en environnement réel

Vos qualifications :

  • Diplôme en génie logiciel, en informatique ou dans un domaine connexe
  • 3 à 5 ans d'expérience en développement logiciel et résolution de problèmes complexes
  • Excellente connaissance de Python et de C++
  • Bonne compréhension des concepts de développement Agile
  • Capacité à effectuer plusieurs tâches à la fois avec des compétences exceptionnelles en organisation
  • Excellentes compétences en communication écrite et verbale en français et en anglais
  • Maîtrise de MS Office et de G Suite

___________________________________________________________________

Our client is a Montreal-based healthcare technology startup that leverages technology to improve care for seniors. They specialize in collecting, analyzing, and interpreting data to provide real-time critical information on the health and well-being of seniors.

Your Goal:
We are seeking a software developer to join our dynamic team and contribute to the development of our innovative software solution. We need your skills if you are passionate about solving complex problems and designing high-performance software solutions.

Why Join the team?

  • The opportunity to participate in an exciting entrepreneurial mission
  • Work on stimulating and innovative projects
  • Potential for professional growth within our rapidly expanding company
  • Flexible work schedules for a better work-life balance

Your Main Responsibilities:

  • Design, develop, and optimize software solutions to solve complex problems
  • Document technical solutions and share knowledge with the team
  • Review and optimize various technical solutions and their processes
  • Participate in project planning activities
  • Provide realistic estimates and regularly track project progress
  • Actively participate in technical decision-making for the development of various solutions
  • Work in a team according to Agile methodology
  • Analyze data collected from a database for algorithm development
  • Implement technical tools, development practices, and DEVOPS methods to facilitate deployment in different projects
  • Improve or implement stacks for project development and elaboration
  • Test a part of the algorithmic solution in a real environment

Your Qualifications:

  • Degree in software engineering, computer science, or a related field
  • Minimum of 3-5 years of experience in software development and solving complex problems
  • Excellent knowledge of Python and C++
  • Good understanding of Agile development concepts
  • Ability to multitask with exceptional organizational skills
  • Excellent written and verbal communication skills in French and English
  • Proficiency in MS Office and G Suite